David Barry Thwaites is a British actor and producer. He is most notable for his television appearances as a teenager.
NASource: Wikipedia